
#include"comm.h"


int main()
{
	int shm_id=get_shm();
	char *client=at_shm(shm_id);
//	int i=0;
//	while(i>=0)
//	{
//		client[i]='w';
//		client[i+1]='\0';
//		i++;
//		sleep(2);
//	}
	int sem_id=get_sem(0);	
	memset(client,'\0',4090);
	while(1)
	{
		p_sem_op(sem_id,0);
		if(client[0]!='\0')
		{
			printf("server:%s",client);

		}
 		printf("pleasr write to client:");
		fflush(stdout);
 		memset(client,'\0',4090);
 		int size= read(0,client,4090);
		if(size>0)
		{
				client[size]='\0';
		}

 		v_sem_op(sem_id,0);
			
	}
	return 0;
}
